have its snags - Francés Inglés Diccionario